Big Huge Thesaurus

battle of Cynoscephalae

noun